package controle.fornecedor;

import java.util.ArrayList;

import modelo.Fachada;
import modelo.fornecedor.Fornecedor;

public class ControleFornecedor implements ControleFornecedorInterface {

	@Override
	public void insertFornecedor(String nomeFantasia, String nomeRepresentante, String telefone,
			String email, String estado, String cidade, String observacoes) {
			
		Fornecedor fornecedor = new Fornecedor(nomeFantasia, nomeRepresentante, telefone,
				email, estado, cidade, observacoes);
		Fachada.insertFornecedor(fornecedor);
		
	}

	@Override
	public void updateFornecedor(Fornecedor fornecedor) {
		Fachada.updateFornecedor(fornecedor);
	}


	@Override
	public void deleteFornecedor(int id) {
		Fachada.deleteFornecedor(id);
	}

	@Override
	public Fornecedor getFornecedorById(int id) {
		return Fachada.getByIdFornecedor(id);
	}

	@Override
	public ArrayList<Fornecedor> getListAll() {
		return Fachada.getListAllFornecedor();
	}

}
